import Mock from 'mockjs'
import { baseUrl } from '@/config/env'
export default ({ mock }) => {
    if (!mock) return;
    // 用户登录
    Mock.mock(baseUrl + '/user/login', 'post', {
        data: new Date().getTime() + ''
    });
    //用户退出
    Mock.mock(baseUrl + '/user/logout', 'get', {
        data: true,
    });
    //刷新token
    Mock.mock(baseUrl + '/user/refesh', 'post', {
        data: new Date().getTime() + ''
    });
    //获取用户信息
    Mock.mock(baseUrl + '/user/getUserInfo', 'get', {
        data: {
            userInfo: {
                username: 'admin',
                name: 'avue',
                avatar: 'https://gitee.com/uploads/61/632261_smallweigit.jpg',
            },
            roles: 'admin',
            permission: [
                'sys_crud_btn_add',
                'sys_crud_btn_export',
                'sys_menu_btn_add',
                'sys_menu_btn_edit',
                'sys_menu_btn_del',
                'sys_role_btn1',
                'sys_role_btn2',
                'sys_role_btn3',
                'sys_role_btn4',
                'sys_role_btn5',
                'sys_role_btn6',
            ], //权限级别
        }
    });
}
